make good a deficiency - Anglais Synonymes Dictionnaire